package DBLayer;
import java.util.ArrayList;
import ModelLayer.*;

public interface IFDBInvoice 
{
	public ArrayList<Invoice> listAllInvoiceOnCustomer(boolean retriveAssociation);
	
	public ArrayList<Invoice> listAllInvoiceOnEmployee(boolean retriveAssociation);
	
	public Invoice findInvoice(int invoiceId, boolean retriveAssociation);
	
	public int insertInvoice(Invoice inv)throws Exception;

}
